﻿/*
	>>> SHARED
*/
body		{ background:#f6f9fa url(../images/bg.png) repeat-x; margin:0 auto; width:96em; }
h1.first,
h2.first,
h3.first	{ cursor:default; }
h1.first,
h2.first,
h3.first	{ margin-top:0; }
p			{ font-size:1.4em; line-height:1.5em; padding-bottom:1em; }
p.last		{ padding-bottom:0; }
a			{ color:#ff0000; }
a:hover		{ color:#9B0000; }

/*
	>>> HEADER
*/
#header { height:4em; padding:1em 0; }
	#header a.title { color:#fff; float:left; font-size:2.8em; margin:0; padding:0; text-decoration:none; }
	#header a.title:hover { color:#bad6dc; }
	#header ul.mainnav { float:right; margin:0; padding-top:0.8em; }
		#header ul.mainnav li { float:left; list-style:none; }
			#header ul.mainnav li a { color:#fff; display:block; font-size:2em; padding:0 1em; text-decoration:none; }
			#header ul.mainnav li a:hover { color:#ffa500; }
			#header ul.mainnav li.last a { padding-right:0; }

/*
	>>> CONTAINER
*/
#container { padding-top:2em; }

/*
	>>> CONTENT
*/
#content { background:#fff url(../images/content_bg.png) no-repeat; float:left; min-height:40em; margin-right:2em; padding:2em; width:61em; }
	#content table.detailedList { font-size:1.2em; width:100%; }
		 #content table.detailedList thead tr th, 
		 #content table.detailedList tbody tr td { border-color:#aaa; }

/*
	>>> SIDEBAR
*/			 
#sidebar { background:#eee; border:solid 0.1em #b0d1d8; float:left; padding:2em; width:24.8em; }
	ul.contextActions { margin:0; }
		ul.contextActions li { list-style:none; }
			ul.contextActions li a { display:block; font-size:1.2em; padding:0.4em; }
			ul.contextActions li a:hover { background-color:#ddd; }

/*
	>>> FOOTER
*/	
#footer { clear:both; font-size:1.2em; padding:3em 1em; }
